package com.wz.jiangsu.bean.vo.es;

import cn.hutool.json.JSONObject;
import lombok.Data;

/**
 * @program: wz
 * @author: wangzhou
 * @create: 2024-01-01 21:52
 * @description:
 **/

@Data
public class WazuhSecurityEventDataCommonVo {
    /**
     * 数据类型
     */
//    @JsonProperty("data_type")
    private String dataType;

    /**
     * Agent IP，用于唯一标识Agent
     */
//    @JsonProperty("agent_ip")
    private String agentIp;

//    private String dataType;
//
//    /**
//     * Agent IP，用于唯一标识Agent
//     */
//    private String agentIp;

    /**
     * 数据发送的时间戳
     */
    private Long ts;

    /**
     * 本次数据包的唯一ID标识
     */
    private String uuid;

    /**
     * “1-1”
     */
    private String seq;

    /**
     * 具体数据内容，根据不同的日志有不同的数据结构
     */
    private JSONObject payload;

    private JSONObject wazuhEngine;

    /**
     * 事件分类
     */
    private String eventType;

    /**
     * 事件分级
     */
    private int eventLevel;
}
